/* 
 * File:   camcal.h
 * Author: gustavo
 *
 * Created on December 26, 2011, 2:10 AM
 */

#ifndef CAMCAL_H
#define	CAMCAL_H

#ifdef	__cplusplus
extern "C" {
#endif

#include <gtk/gtk.h>

#include <v4li/v4li.h>
#include <imp/image/image.h>

	typedef struct _camcal CamCal;

	struct _camcal {
		
		v4lInterface * v4li;

		GtkHBox * box;
		GtkDrawingArea * da_image;
		ImpImage * image_rgb;
		
		int handle_loop;
	};

	CamCal * cc_new(void);
	void cc_show(CamCal * ccp);


#ifdef	__cplusplus
}
#endif

#endif	/* CAMCAL_H */

